use cat or value