First fusion implementation