think i am going to throw up. .. what a twist i think i am goi