public/private save dialog with description. #10