only wrap text, not code