O for each authentication