removing copy() and adding tests for multiple forms of sparse matrices