first version of working UI