Fix up async weirdness; comment