major ui updates