I've got some ideas circulating, will see if I can post this evening.