completed 5_2 about dialog