add activityUser func