removed deepcopy library