#182 fix pop push  bug