got decent sample working on ev3