promise and Reality