usage of std::tuple