category integration