be used. A lot more could be done here... A look at a mv.c shows a lot of the issues this implementation glosses over. z