makepot in watch task