support synchronous addAccount