added categories hot-swap