multiplication mostly written, needs timing collection