I second BYprodriver's comment and...
Outstanding post Seanlikeconnery! Clearly you read... researched... tried and tried again then arriving at your fix. Then... you nail it.. NO!... KILLED it by on your very first post not asking a millionth-time-asked question instead going for the throat of the problem... then sharing it with us.
Bam! Boom!
Welcome to the forum!
BYprodriver... is the BY in your name for Brigham Young?