Issue2branch

done the activity opening thing
Calling `updateWeatherData()` here could cause problems - see if you can work out why!