delivery reliability