authentication and following