sparseness additions