added complete example for passwrod service