1.make some modify
2.add some base view controller