Devido a sugestões, atualizado ao Hercules @de34dba