first version of a nice UI