update function calls