intermediate result on bugfixing crossproduct