adopted to comments API