more dialog work