copier for dot object