More work on schema diialog