added traceback, to help you catch weirdness.