need to convert to apropriate value types