super nice test improvement
add std::copy