ongoing projects and completed projects