Copy refactored monitor, should have just branched