update new auth component