update comment
add has_rained? method
update comment
update sampling event variable name