Doc fixed. New methods. Lots of changes.