this returns None for some reason in Python 3.3.