updated API code