Create Back Buffers and diskpath strings

Yes, there is a lot of copy-pasta going on, but hey, why rewrite the
same basic code over and over again?