add code
pep8 style, help text, 20% faster