Add AsyncCommand