Add a graphical interface