storing requests and using them instead