working with gcc c++11