added todos
added an alternate ui