setter comment of id
add ref
Merge remote-tracking branch 'origin/master'
need to implement the updateFrequency func