there's a surprise twist at the end