C++11 Support Add