service to protect  core