add support to categories