updated spec for printdialog