@kerleone wow thanks there are some gems in here I hadn't thought of at all!