Minor: scalarProduct, not skalarProduct.