we can close fd even earlier