enhance dialog