perfected
PER'FECTED
, pp. Finished; completed.