add activity collector & base activity