for iii class