changed options for modern c++11