add draft GUI version