documented all methods, fixed install bad version handling