add parallel compare