first commit and I think this should do it for this project