Support for custom controllers