OnDemand Code

the Service simply launches the foreground app in halo .
No more checking loop.