add the name value function