add preEdit to comment flow