fixed catalog bug