updated codgen annotations to achieve consistency bug in year naming yy changed to yyyy