# Mechanism of enol ether formation

I assumed the the $\ce{TsOH}$ would dissociated to produce hydronium ions that would protonate the carbonyl. This would make the carbon more delta + and so susceptible to attack by $\ce{MeOH}$. After proton exchange I thought the $\ce{H2O}$ group would leave and we would have a carbocation left over. I can't work out how to resolve this carbocation with the changes in double bonds.