ButtonMonitor class is done