trigger startWatch() with button instead of onDeviceReady()