I'll try to put something together in my copious free time.