Ultimate sign of trust