basic ui update finished.