add saveActivity, need to revise shopActivity