file dialog enhancements