warn => .puts, because warn doesn't always print.