removed overflow check from bre_copy