introduce operations handler interface, loaded dynamically