Add Flag (setStatus(...)/getStatus()) to control the random survey only be triggered when starting the background service