broadcast receiver is unregistered when activity is paused