half way passing tests of category