fix push add bug