Where are the flags and handle set in the pipe now? I can't see it in the diff.