divide pipe and pipeModels