rather big unit test, though it passes just fine