New taxes on the way?