pipe_ui_implementation