add support for basic types in set value utility method
update