Client app UI work