scanner service with notification