   end
 
   defp process_comments(comments, collector_log) do
-    # Enum.each comments, fn(c) -> IO.puts "processing #{c.id} from #{c.from.name} at: #{c.created_time}" end
+    ids = comments |> Enum.map(fn(c) -> c.id end) |> Enum.sort
+    require IEx; IEx.pry
+    IO.puts "------------------------------------------------------------------------"
+    IO.puts "FETCH COUNT: #{collector_log.fetch_count}"
+    IO.puts "got #{inspect ids}"
+    IO.puts "------------------------------------------------------------------------"
+
     cache = betazoids_member_cache
-    require IEx; IEx.pry
     Enum.each comments, fn(c) ->
       unless Map.has_key?(c, :message), do: c = Map.put(c, :message, nil)
       {:ok, _} = create_facebook_message(c, collector_log, cache)
     end
   end
 
-  defp betazoids_thread_id, do: "438866379596318"
-  defp sean_yu_long_lived_token, do: "CAAMD90ZCeW1YBAE6tBMgPBeNhtbY0nUj6Il1A34dZAOqrSZCxwjsEu1uJjU8VQGrrOUc1DhLvXSfPCcW6ZBBDLsYG6ZAznoSi8l0t4qbKSDUZCSfmIFtDdnQMnGgkSa8DGAGkmpFMZAR4JIvAS4QmNgh2Q6e7VZCE04tWws4JGs2zdWf6taslUgKdCuHNXeEoqEZD"
-  defp graph_explorer_token, do: "CAACEdEose0cBAEddrffJ19tG40wQU75CKZAhzZCQC3PVavZAvvfm0TBsx7ngZCAXQ5BUVB6uZBCuI68jvQvqchyFs1MNkesyEzntl4Jh5ZCvM6CmrFyZBIiEBUyrNVqA6B9i33iK8xjaK1xSbZAsGpwETFSZAS3wELnG1bbaHgGHUUuBjuFxuiIjGvqZCehClJZAOSynm98N1RVQNb4Dh9jkMvs"
-
   defp path_from_url(url) do
     String.slice(url, 31..-1)
   end

  alias Betazoids.Facebook
  alias Betazoids.Repo


  def start_link do
    Supervisor.start_link(__MODULE__, [], [name: Betazoids.Collector])

  end

  def check_betazoids do
    path = Facebook.thread(@betazoids_thread_id, @graph_explorer_token)
    case Facebook.get!(path) do
      %HTTPoison.Response{status_code: 200, body: body} ->
        comments = body.comments.data
