Added the sparse part