First push IdentityInversePart1