outlined all classes