Replaced private salt with PI