smarter underscore breaks