Rename `invoke` -> `finish`