13. GUI

add dialog