nice twist at the end.