copying API page to API2