You did a fantastic job on this, I feel as if this belongs in the it's self congrats!