документация и комментирование методов