this seems patched a lot. Maybe patch it in ``setUp()`` ?