faster category methods