experimenting with gui