rework FontDict module