reflects the target's current value and allows changing it