API global refactorized to -1