got swapping working. Some bugs to be worked out, but it works well ...
just need to clean the code and fix a minor issue where it writes too
much to HD. it is an issue with the zero.