add c++11 auto