add version 2 spec