corrigindo vários bugs críticos em produção que vieram de um PR que nunca aprovei e de um segundo no qual pedi alterações (mas ele mesclou mesmo assim)
816