initial rev for project 1