Added asynchronous command bus