Don't confused difference between value and defaultValue