7th steps added
gii class added