homeworks project