fix descriptor