Apparently async breaks things