public FollowersModel GetFollowers(string id, string maxResults, string paginationToken)
        {
            UsersClient client = new UsersClient(_oAuthInfo);

            // these override the base behaviour for the user service when fetching followers
            string tweetFields = "attachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,public_metrics,organic_metrics,promoted_metrics,possibly_sensitive,referenced_tweets,reply_settings,source,text,withheld";
            string userFields  = "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,public_metrics,url,username,verified,withheld";

            string followersJson = client.GetFollowers(id, _expansionsFields, maxResults, paginationToken, tweetFields, userFields);

            FollowersDTO resultsDTO = JsonConvert.DeserializeObject <FollowersDTO>(followersJson);

            FollowersModel models = _iMapper.Map <FollowersDTO, FollowersModel>(resultsDTO);

            return(models);
        }