Alguns metodos foram implementados