deep copy and new line.