support both .value and .data
0.6.3