Change PIN client side implementation