find non-zero columns
todo