added new activity types and parentActivity property