Completed functions, documented