added copy module