make categories content observable