update observer pattern
add backbone
update PAC
hide binding/dashed lines according to their overlay/checkbox