Dont these need to be deepcopies?