updated part_order helper method to add part_desc as a secondary order