General Fusion