Interactive functions and docstring update