Slightly optimized version- gets the text out of the way.