new ots, ui:include benefits, refactoring