use splatting, type define from AysncPipeline[] to List<AysncPipeline>