font name missing edge case fixed and tested