changed descriptor codes from float to string