portal: added watch interface