mais algumas classes e adicao de novos metodos às antigas