Added a graphical interface.