Ajustado para maior flexibilidade sintatica