general purpose monitoring changes