some changes in p12