daemon & monitor