working on basic UI
added some UI functionality