finish sparse support