Add documentation of improtant methods