corrected abstract method decoration in "monitor.py"