haha forgot to widen
synthetic names were getting confusingly similar
fixes Selectx: very-very fishy, but works
makes UPDATE_CHECKFILE an envvar
UPDATE_CHECKFILE => UPDATE_CHECKFILES
VM now works