ACTUAL FINAL FLOWCHART