copy to thread and feed