getallHasType fix