Implementado uso de threads