project coded, need to test