That is seriously good. Do you mind if I share it?
Not at all. I shared from others and put my own touches on it. So a work in progress!