value component sends value properly