An apparent success.