refactoring i-bem.bmetree