bugfix: Monitor::update()