done hopefully
dialog