_fho added to function names
more newlines
new docs style