updated with adding activityview for sharing