Promise and redemption (1996)