working on moving complex stucture out to controllerand generalizing tweet request