beginning to add basic ui