add operationist's methods