refactor events to have "activityPushed", "dataPushed", and "commentPushed"