Melhorias de sintaxe e algumas otimizações