Commented all of the functions.