project 1 from git hub guides