Wham! The Final. (long read!)