modify catelog