fixed long job conflict with broadcast receiver