init try to complete the admin-settings page's view, but not perfect