Refactoring fusionBox & evalBox