adding BaseActivity - for common code