add struct for gui