Smaller font is actually more readable.
Too much complications
Some fixes