Began work on asynchronous matchers
Finished asynchronous matchers