Fuck the async, does not work