integrating on new API