parallel require