added details of classes and some checkpoints