adding system monitoring