Add new APIs to Logic