add font procedure