No need to window.doOperation()