Fayetteville has an impact fee statute which requires a developer to pay for engaging in development. This payment of this fee is designed to rebuild infrastructure or otherwise protect the environment in proportion to the developments impact on the community in relation to the impact the activity has on the environment. The ordinance has multiple exceptions for development which does not increase the housing units on a parcel.