perfected

PER'FECTED, pp. Finished; completed.