Finished wow that was long.