multiple strand processing