finished most of the project now. need to polish up before hand in.