Great outcome, well deserved.