Monior tweaks to UserUtil
Added comments for later refactoring
manual merge