The first two mechanisms capture changes in virus transmissibility and behavioral changes. The third mechanism involves population heterogeneity where each wave spreads through one sub-population. The fourth mechanism is virus mutation which causes delayed susceptibility of individuals. The fifth mechanism is waning immunity. We use the models to examine the effects of border control at the beginning of the outbreak and the timing of and amount of available vaccinations.