c++11 is now mandatory