protection process
daemon process protection
re-organize