weather needs a event arg