Documented functions.