use |0 to coerce in div/rem, no need for >>>0