udpated getProjectData()