also i dont see where you remove the `tab_contents` class anywhere. are we just overwriting the `display: none` with the `display: block` on `active_tab`?