started work on a basic UI