add some bases for change wm