We're in the process of getting ready to build a retaining wall. At its highest point it will be 4 foot tall. We are extending our driveway, before having asphalt layed. What type of stone is the best for this project, and do we need to lay geo grid? Any help would be appreciated.