fixed multip append bug