beginnings of a front end UI