font-sizing needs to be flexible, and readable to screen height