add requests and responses