re construct request cache
update for request