1. mix req/resp procedures in Method class