better UI
very rough, but workable UI