better tabs support