Вот что-то частично пофиксил