Documented code.--------