catalog and spinner