Monitor

Monitor Issue 75
Monitor Issue 77
Monitor Issue 76