determinetype --> valuetype