add parallel demo