first commit for final project