add adjustFontSize method