Final version of multiapi convivence implementation