Несколько тестов и исправлений.