Honouring your commitments