make monitor as daemon
merge master