Added Request, Response interfaces