Factored unnecessary request objects out