more updates on ui and auth