non essential refactoring in the bilateral