redid GUI with buttons