Implemented general monitor module.