add copy_mb option
simplify preerqs