add intents and fragments talk