wow that was moving...