Исправил несколько функций.