@Williwiw - Looks solid to me, so unless Traveler says otherwise, I think you're pretty good to go.