added data exchange to intents