benchmark says simpler multiply is better