Introducing the controllers API