add activities and modify base activity