In the last 3yrs myself and PortageDG club has put in concrete teepads for every hole all new tee signs multiple pin positions on 6 holes and added 6 long pads for a couple of holes. Not to mention all new baskets and a practice basket near parking lot