with more comments
weather update example