assinaturas dos metodos alterados