Add shift-tab functionality