Very interesting. I would consider you learning that as you go. Since you have everything hammered out already