switched to using docco for documentation