Better handling for small text sizes. More test cases.