added semaforo