idiv changed to sdiv