ai rotor and roll now working on client using DataWatcher approach