added matching for requests and offers