Mejorado el tiempo de carga, simplificado y generalizado el codigo.