adding ui updates