if(awake == true) { while(currentProject.Completed == false) { workOnProgram(); } } else { currentProject = new Project(); }