Past, Present and Ongoing Projects.