class files to allow checkout