add cat copy
add writeStream
update client
changed cat_back to cat_copy