Answer: perfectionating

AnswerCrossword Clue
perfectionatingPERFECTIONATE, to bring to perfection