rebreaking the brokben branch: checkpoint on adding the monitor