more tests on sub