Add 'tab' functionality