In reply to Randy F..

Sounds like plugin territory to me.