change all the files and enhance the context menu plugin