That would in your case be the job of WhiteKnight which I'm not the author of so I don't know how it works.