c++ initializer list added