Added GUI to be used plus readwrite api