monitor classes and lib