deepened the deep copies