ioschemeclasses are now separate from other classes