progression (Explicit)

promise