include fusion.h