don't override explicit user argument sparse.