did the asynchronous version and the electric call on three semicolons