main com metodos