Implement new APIs.