less restiction on class two