re-construct domain monitor