modificacoes JS prototipo
precisa melhorar listagem