Ye, I think youre very right on the cohesion aspect. Given me lots to think about with those suggestions, might steal an aspect or two of those. Thanks!