add activity intent and data transfer