complete category model