add monitor helper