add asynchron command support