I got lost reading this, too long & confusing with the way you've described it :-(

TFS, nonetheless :-)