Concept #1: Breaking calls into dialogs - System Design Simplified