Много излишних комментариев код читать тяжело, по большому счёту стоит оставить только XXX комментарии