update view
update event
switch sub tab update
update collection hook