making progress (Explicit)

making progress (Explicit)