Documented the existing functions