new file for operationist functions