C++11  support