Spies happy on Yamaha Tech 3 bike