be nicer in error message.