Added: Only print if the read value has changed