watch: added sampling feature