moved to path section
making name and desc consistent
add description of return values
move functions around
move functions around
clarify return values of methods
reorder functions