ui nearly done