some prints for verbosity
crushing pep8 errors except for 501 line too long