minor cleanup
right-handed cross product
fix rescale
minor cleanup