Robot

Please have Zamir Syed review this.  
I took down the origin