EXPO2004 là phiên bản cập nhật của chương trình EXPO [Altomareet al.(1999).J. Appl. Cryst.32, 339–340]. Các bước truyền thống trong quy trình giải quyết bột ab initio được thực hiện tự động: xác định chỉ số, xác định nhóm không gian, phân tích mẫu để trích xuất các mô-đun yếu tố cấu trúc quan sát được, giải cấu trúc bằng phương pháp trực tiếp, tinh chỉnh mô hình bằng kỹ thuật Rietveld. Các chiến lược đặc biệt có thể được áp dụng để cải thiện cả ước lượng của các mô-đun yếu tố cấu trúc đã trích xuất và chất lượng của mô hình cấu trúc. Ngoài ra, việc sử dụng các quy trình đặc biệt tận dụng thông tin bổ sung có sẵn về hình học phân tử có thể được thực hiện thành công. Giao diện đồ họa cũng đã được cải thiện.