'We must do better!'