Add contract prive v2