I can't remember what part of writing this I got fed up with doing this over and over and wrote the Join function, but it was apparently before this ;)