extended unittests