kron product
cleaning