Handling Request And Response