add doc strings to methods, make them be prefixed by 'doc', change field to _doc