complex category printing