US President Barack Obama has warned Mitt Romney he cannot just "make stuff up" and defended his assault on his Republican foe's record and character in a surprise news conference.
Obama also demanded Romney release more personal tax returns, in a counter-offensive after Romney earlier bemoaned the president's tactics and accused the Democratic incumbent of not telling the truth.
His sudden appearance in the White House briefing room on Monday reflected the growing intensity of the race to November's election, as well as Romney's efforts to dent Obama's approval ratings by drawing him into a political mud fight.
Obama said his hard hitting campaign ads and rhetoric represented a fair attempt to examine Romney's credentials.
"You will see that we point out sharp differences between the candidates but we don't go out of bounds," Obama said, and then took on Romney over an attack ad on his welfare policy that fact checking groups have said is false.
"Everybody who has looked at this says that what Governor Romney is saying is absolutely wrong," Obama said, complaining that Romney was being misleading by claiming he had removed a work requirement for benefit recipients.
"The contrast, I think it is pretty stark. That is, they can run the campaign they want, but the truth of the matter is that you can't make stuff up.
"That is one thing that you learn as president of the United States, you will be called into account."
"I feel very comfortable with ... the campaign we are running."
Earlier, Romney, appearing at a town hall meeting in New Hampshire with his running mate Paul Ryan, renewed his attacks on Obama's tactics - after last week accusing the president of running a campaign of "hate".
"It seems that the first victim of an Obama campaign is the truth," Romney said. "It has been sad and disappointing."
"All we've heard so far is one attack after the other. And frankly they're typically not honest," Romney said, denying Obama's charges that he would cut taxes for the rich but raise them for the middle class.
"Mr President, stop saying something that's not the truth."