-fix type id