final commit...i'm calling this project a piece of junk