tabs, how do they work