threadsafe player
add back pending intents