Home Community Fun day supports a great cause