melhorando alguns requisitos. acrescentando validador de conexao com internet