smooth txt