solucionado bug, no de la forma mas eficiente