this does not look pep8 compliant to me :-)