Dynamically set font size, not good
adaptive layout for 4s