Fixes for updating with units in addition to % #22