starting over on project 3..cleaner..but broke