added _async, warn if no matched handler
1.1.2