Smart typography
Make extensbility easier