async troubles. commit before reverting to non user-async method...