monitoring is functional, to a point - legacy needs some cleanup