added experimental dialog window