structured multiplication