fix \n bug