add persistent_undofile
add github user