Almost finished exercises but need LOTS of cleanup