add methods and xml docs