Factorisation / bugfix.