probably a good idea i'll take a look at how best to do that in my copious free time