XL Fusion Engine