fix push bug finish