maybe fixing the sparse counts issue