Loo rewritten.