community amenity contributions