Some more work on implementing userSaver
Work on userSaver