we have a working UI and a basic talk works