add tabs support