Original code by Hamed izadi

	hamedizadi@gmail.com
	twitter: @hezd
	
Thanks to arghavan taheri
