lots of adds

added a lot of additions to the project