category class directive