created store and retrieve project functions