update BaseActivity