GUI now functional