generated static controller