Complete GUI + docstring