@Bill-Lee: Damn that's the most stupid reply here, i mean everyone has a point of view that i respect even if i don't share and we express it in a respectful an intelligent way and then you come with this kind of comment? all you could do was criticize my profile picture? God what have i done to deserve this?