die if missing columns