added a copy to work in interpolation