API wrapper update