value() to val()