style + DOM updates
C: cleanup + stop method
B: cleanup + small updates