Codigo da interface retirado