Ashkan's changes v3

http://goo.gl/JB4Fpu