mid class changes