auto by VS2012