daemon process check improved