project-single template add