starting class reorganisation