add new activity
modify edit activity