first draft of monitoring service