change to arithmetic shif.