refactoring. damned missing py foo... #isbroken