added class files from Summers email