modificada interfaz