Won't this be copying onto itself?