the truth!! omg!! caution:spoiler