ui created somewhat, need to do srvr