Final Project, bug checking not finished