Possibly got the async to work correctly.