Wow! I don't know wether to thank you or be mad. This opens a whole can of worms I've been planning.
What are your plans for the regulator? Super job!