Dont assume we want to run on device just because one is connected - this has bitten me for several demos now