require class