add flowchart to determine when to use acknowledgement or confirmation