add copy&paste function
add copy&paste function