catalog controller update