Controller added for pipes