updated libraries for c++ 11