That would be a great idea I'll probably write something and jew my way through the vague requirements