long function names, examples, comments, bug fixes