Update the functions #1