need a value type for sexier json