melhorias exceptions GUI