try to avoid anr in receiver