NEW: new main file