Add categories by sockets