modify the projectsingle