moving things around and trying to get the UI working