Plot twist in the end. Wow