don't overshoot string