fixed issues with font file and size tweaks, more test coverage