describe requests and responses