wip commit for dialogs
update the dialog implementation
remove this for now