In three distinct parts, this talk presents the new features that have been accepted into OpenACC version 2.0 by the time of the conference. Among the important proposed features are support for separate compilation and procedure calls and nested parallelism. For each feature, there is a motivating example and a discussion of usage guidelines. Second, the implementation of these features in the PGI Accelerator compilers will be presented. Finally, new features in the PGI compilers that are not yet part of the OpenACC specification, including support for multiple devices and multiple device types will be discussed.