using services for control by auto-scan