dialog proper