Commitment and teamwork front and centre going forward