add support for C++11 language