integrate new spark visualization