fixed the creation of descriptor codes cache