Yes but I thought I'd keep this to a minimum for this PR, just the workings and an application, mainly in case it needed substantial changes. I can add this to barbs in this PR or save it for a separate one, up to you.