Updated bang procedure to be a synchronous procedure.