add the sudo edit part
add sudo edit functions and shortcut
misc tweaks
updates, misc wrote