Here's a thought:

Why don't you just script it?