finally done (Explicit)

finally done (Explicit)