three types of parallelism - Search