now I am confused .... WTF...lol