work with catalog controller