real version of category working