I have once again overcomplicated things | ScratchStats