failed to live up to their promise