Added generic monitoring operator