removed pointless std::move