Make all commands async