only push state when necessary; on pop state to summary activities, make sure I have the data; included currentActivities as part of pushState - is it too much data?