add monitor codes