interface for categories' map