Implementacao da iu