add doc  to method and vars