last commit for this morning. will start on intersection soon.