Thanks @Whereizben - tbh I’ve not looked at this for a while but just had a quick play around. It seems there are some flaws where there are disabled clients (did you have of these). Perhaps I’ll have a go at refactoring it when time permits. Thanks for the comments, I’ll make those changes soon anyway.