Let's call this API to avoid naming conflicts
Avoid having two identical interfaces