fix too early completed issue