voy arreglando esto que si esta feo como lo manejaba...