Probably added vector cross product but can't test because of compiler bug