cross product. About to start details