A scripted solution is what's needed.