@BCCanuck; please re-read what I posted earlier - the solution if indeed embedded in it - tackle the ROOT causes!