Feitas algumas melhorias no código