add dialog model (visual)