class reconfig