clean files
add modify uvcur when saving
add ui completion
ui completion
merge