adjust font impl