all project data optional