Well done, Gary. Good mix.