here comes the general