little changes in the function "fusion"
fix in "fusion"