API merge challenge