add watch, stop watch, replicate