Patching together mr/vcsh parts