Update interactive functions