separate the actual request to its own method
separate processing to a _process method
Merge pull request #1 from xsawyerx/decoupling-ftw

Decoupling ftw