Consider moving these callbacks to the service.