3 more functions to document.