second commit -- first draft of ui