Factorize fog