Damn!!! please someone come and make all things clear !!!!!! ...