still not working
still not working playing around with efficiency
start the beginning of the readme before we branch to a new branch for more experimenting