added copy and a watch without tests