Added UI features and auth