Completed first implementation
Updating notes