add a new way to calculate multiplication, contract the result after
completing calculation