adding a request method
adding memory control for handler and dispatcher