cached for requests and char structure added
cache for requests and character structure added