made some final classes