inital commit (finished project)