doug hamilton's activity stream