mainly seat type process