refactored item using name value pair