Add GUI functionality attempt