Dialog refactor