finished create and read for project