rename async_cleanup to async_finalize