added monitor blueprint and subsequent tests