pipe_manipulation repository WORK IN PROGRESS