takes text from one place and puts it in another