Stuck: Use async and findOneAndUpdate for rewriting follow function