use mul instead of div