first commit  to final project