Documented some of the methods