creating the monitoring in a more comprehensive way