paper: replace kruisproduct