auth component added