Removing save dialog, using ComObj instead of OleObj