Added nilpotent product