Tabs bugfixes and some features

нужны комментарии, где это используется и т.д.