All properties of the backend controller now are defined explicitly