why having this here and not in the suite ? seems to polute the global scope