partial pipeline