What the is happening here. .. wtf.... i cant even begin to comprehend