You perform a restriction of a pGEM-T plasmid vector with EcoR1 to remove a cloned fragment. You predict that only 2 fragments will be generated from this digestion since 1) the EcoR1 sites in the plasmid flank the cloning site and 2) no EcoR1 sites exist in the cloned fragment. However, agarose gel electrophoresis revealed that 2 additional bands of unexpected sizes were also generated. You discover that the restriction buffer that you used in your assay is not recommended for EcoR1. Given this information, name 2 factors that would generate your unexpected results and name and explain the exact mechanism responsible for these data.