fixed \n problem