I like this, but can we call it setValue()