Implementado Loop