fixed catalogue bug