only one kind of setting to load now
remove useless method
change window title
reorganize threads