Я в комментарии пояснил, почему я так сделал, но исправлю.