- finish all project requirements, all functions should be working now