Great job!!!
And it is bullet proof, somewhat.