Commit after bugfixes

Тут много чего и добавлено и поправлено. В основном по мелочи, но много.