migrate to use image catalog