pro[pagate(FLQuant) uses new and rep, much faster