Внесено множество правок и исправлений